// main.js
import Vue from 'vue'; // 使用包含编译器的 Vue 构建版本
import App from './App.vue';
import router from './router';
import store from './store';
import axios from './http';

// 设置 Vue 的全局配置
Vue.config.productionTip = false;

// 将 axios 添加到 Vue 的原型上，使其在所有组件中可用
Vue.prototype.$http = axios;

// 引入 Vant 组件库
import Vant from 'vant';
// 引入 Vant 组件库的样式文件
import 'vant/lib/index.css';
// 使用 Vue.use() 全局注册 Vant 组件库
Vue.use(Vant);

// 创建并挂载根实例
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app');
